طراحی هر وبسایت یا اپلیکیشن بسته به مخاطبان و اهداف تعریف شده با چالشهایی مواجه است که راهکارهای متنوعی را میطلبد. مجموعه راهکارهایی که در طراحی وب باید در نظر گرفته شود در دو دسته میگنجند: دسته اول مجموعه اتفاقات تکنیکالی است که طبعا در تمام سایتهایی که با تکنولوژیهای موجود در روز جاری طراحی میشوند باید در نظر گرفته شوند. موارد زیر از این دست قابلیتهاست:
قابلیتهای فوق برای هر وبسایتی که در زمان حاضره طراحی می شود لازم است، اما کافی نیست. در واقع ممکن است وبسایتی تمام خصوصیات فوق را داشته با
برچسب:
نویسنده: ماهان حسینیپور
یک فونت از قسمتهای مختلفی تشکیل شده است که عبارت است از کاراکتر ها، حروف و سمبلهایی هستند که در یک فونت وجود دارند. از طرفی دیگر یک کاراکتر دارای حالات مختلفی است، برای مثال کاراکتر ب از حالات ب – بـ – ـبـ – ـب تشکیل شده است، این حالات مختلف یک کاراکتر را گلیف میگویند. ابزاری به نام موتور رندر متن با توجه به مشخصات هر کاراکتر نسبت به کاراکترهای بعد و قبل از آن یکی از حالات مختلف گلیف مورد نظر را شناسایی کرده و بر روی خروجی ترسیم میکند.
نکته مهمی که باید به آن توجه داشت این است که هر گلیف دا
برچسب:
نویسنده: ماهان حسینیپور
1- Bootstrap: مطمئناً انتخاب اول طراحان front end برای ایجاد وب سایت های شکیل و واکنش گرا ( Responsive )، چارچوبی به غیر از Bootstrap نخواهد بود.وجود ساختار منظم و یکپارچه، دسترسی و استفاده از بخش های مختلف این چارچوب را بسیار ساده و روان کرده است. دسترسی به بخش هایی مثل لایه ها ( Layouts )، مؤلفه ها ( Component )، پلاگین ها ( Plugins ) و کتابخانه و APIهای جاوااسکریپت، در این سیستم بسیار با سرعت صورت می پذیرد. وجود مستندات قوی به همراه مثال، از دیگر مزیت استفاده از این سیتسم می باشد.
رفتن به سا
برچسب:
نویسنده: ماهان حسینیپور